.geocoderBtn {
	position: absolute;
	top: 125px;
	border: none !important;
	left: 20px;
}

.geocoderBtn .searchGroup {
  font-family: 'opensans_regular', sans-serif;
}

.mapContainer.has-locator .geocoderBtn {
	top: 170px;
}

.mapContainer .searchGroup.hasButtonMode .searchBtn {
  padding: 6px;
}

.mapContainer .searchGroup.hasButtonMode.searchCollapsed .searchBtn {
  padding: 5px;
}

.arcgisSearch .hasButtonMode.searchExpanded.hasMultipleSources .searchExpandContainer,
.arcgisSearch .hasButtonMode.hasMultipleSources .searchAnimate {
  width: 270px;
}

/* touch layout makes zoom buttons larger, so geocoder needs to move down */
.esriSimpleSlider.touch ~ .geocoderBtn {
  top: 140px;
}

.esriSimpleSlider.touch ~ .geocoderBtn .searchGroup.hasButtonMode.searchCollapsed .searchBtn {
  padding: 7px;
}